home *** CD-ROM | disk | FTP | other *** search
/ Champak 147 / (Vol 147) Jan 21 2012.iso / Interface / mod.000 / scripts / __Packages / mx / controls / CheckBox.as < prev    next >
Text File  |  2012-01-21  |  2KB  |  82 lines

  1. class mx.controls.CheckBox extends mx.controls.Button
  2. {
  3.    static var symbolName = "CheckBox";
  4.    static var symbolOwner = mx.controls.CheckBox;
  5.    static var version = "2.0.1.78";
  6.    var className = "CheckBox";
  7.    var ignoreClassStyleDeclaration = {Button:1};
  8.    var btnOffset = 0;
  9.    var __toggle = true;
  10.    var __selected = false;
  11.    var __labelPlacement = "right";
  12.    var __label = "CheckBox";
  13.    var falseUpSkin = "";
  14.    var falseDownSkin = "";
  15.    var falseOverSkin = "";
  16.    var falseDisabledSkin = "";
  17.    var trueUpSkin = "";
  18.    var trueDownSkin = "";
  19.    var trueOverSkin = "";
  20.    var trueDisabledSkin = "";
  21.    var falseUpIcon = "CheckFalseUp";
  22.    var falseDownIcon = "CheckFalseDown";
  23.    var falseOverIcon = "CheckFalseOver";
  24.    var falseDisabledIcon = "CheckFalseDisabled";
  25.    var trueUpIcon = "CheckTrueUp";
  26.    var trueDownIcon = "CheckTrueDown";
  27.    var trueOverIcon = "CheckTrueOver";
  28.    var trueDisabledIcon = "CheckTrueDisabled";
  29.    var clipParameters = {label:1,labelPlacement:1,selected:1};
  30.    static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.CheckBox.prototype.clipParameters,mx.controls.Button.prototype.clipParameters);
  31.    var centerContent = false;
  32.    var borderW = 0;
  33.    function CheckBox()
  34.    {
  35.       super();
  36.    }
  37.    function onRelease()
  38.    {
  39.       super.onRelease();
  40.    }
  41.    function init()
  42.    {
  43.       super.init();
  44.    }
  45.    function size()
  46.    {
  47.       super.size();
  48.    }
  49.    function get emphasized()
  50.    {
  51.       return undefined;
  52.    }
  53.    function calcPreferredHeight()
  54.    {
  55.       var _loc5_ = this._getTextFormat();
  56.       var _loc3_ = _loc5_.getTextExtent2(this.labelPath.text).height;
  57.       var _loc4_ = this.iconName._height;
  58.       var _loc2_ = 0;
  59.       if(this.__labelPlacement == "left" || this.__labelPlacement == "right")
  60.       {
  61.          _loc2_ = Math.max(_loc3_,_loc4_);
  62.       }
  63.       else
  64.       {
  65.          _loc2_ = _loc3_ + _loc4_;
  66.       }
  67.       return Math.max(14,_loc2_);
  68.    }
  69.    function set toggle(v)
  70.    {
  71.    }
  72.    function get toggle()
  73.    {
  74.    }
  75.    function set icon(v)
  76.    {
  77.    }
  78.    function get icon()
  79.    {
  80.    }
  81. }
  82.